transflective screen - Spanish English Dictionary